Natural Science Foundation of Guangdong Grant 2024A1515013144