Guangxi Natural Science Foundation Grant 2018GXNSFAA050146