Natural Science Foundation of Guangdong Grant 2023A1515011861