Hainan Provincial Natural Science Foundation Grant 822QN323