Natural Science Foundation of Guangxi Province Grant 2015GXNSFAA139151