Guangzhou Municipal Science and Technology Project Grant No. 2024A03J0897