Key Project of Guangzhou Science and Technology Plan, China Grant No. 202206010180