Natural Science Foundation of Guangdong Province Grant No.2023A1515011952