Natural Science Foundation of Hainan Province Grant 820QN424