1. The Second Clinical Medical College (Shenzhen People’s Hospital), Jinan University, Shenzhen 518020, China
2. The Fifth Affiliated Hospital of Jinan University, Heyuan 517000, China
3. College of Pharmacy, Jinan University, Guangzhou 510632, China
4. Oncology Department, The First Affiliated Hospital of Guangzhou Medical University, Guangzhou 510120, China
5. College of Chemistry and Materials Science, Jinan University, Guangzhou 510632, China
6. Institute of Infectious Diseases, Shenzhen Bay Laboratory, Shenzhen 518107, China
7. College of Life Science and Technology, Jinan University, Guangzhou 510632, China