Key Research Project of Hainan Province Grant 232300420065