Shenzhen Medical Research Fund Grant B2403008