Guangxi Natural Science Foundation Grant 20-065-33