Natural Science Foundation of Guangxi Province Grant 2014GXNSFBA118155