Guangzhou Science and Technology Program Grant No. 2024A04J6480