Shenzhen Medical Academy of Research and Translation Grant B2402007