Natural Science Foundation of Guangdong Province Grant 2023A1515011078