Shenzhen Medical Research Fund, Shenzhen, China Grant A2303011