Guangxi Natural Science Foundation Grant 2017GXNSFBA198199