Natural Science Foundation of Guangxi Grant 2018GXNSFBA281141