Natural Science Foundation of Hainan Province Grant 821QN392