Guangxi Natural Science Foundation Grant 82060145