Improvement of thermostability and catalytic efficiency of xylanase from Myceliophthora thermophilar by N-terminal and C-terminal truncation