Guangxi Natural Science Foundation Grant 19-050-22