Science and Technology Department of Guangxi Zhuang Autonomous Grant 1140003A-33