Shenzhen Medical Research Funds Grant A2303050