Natural Science Foundation of Guangdong Province Grant 2024A1515010596