Guangzhou Science and Technology Program key projects Grant 2023A03J0722, 202206010078 and 202201020574