1. Guangdong Provincial Key Laboratory of New Drug Design and Evaluation, School of Pharmaceutical Sciences, Sun Yat-Sen University, Guangzhou 510006, China
2. Postdoctoral Innovation Practice Base, Shenzhen Polytechnic, Shenzhen 518055, China
3. School of Pharmaceutical Sciences, Health Science Center, Shenzhen University, Shenzhen 518060, China
4. Institute of Marine Biomedicine, Shenzhen Polytechnic, Shenzhen 518055, China