Natural Science Foundation of Guangxi Province Grant 2018GXNSFBA138004