1 Department of Nephrology, Shenzhen People's Hospital (The Second Clinical Medical College, Jinan University, The First Affiliated Hospital, Southern University of Science and Technology), Shenzhen, China.
2 College of Pharmacy, Shenzhen Technology University, Shenzhen, China.
3 Emergency Department, Institute of Shenzhen Respiratory Diseases, Shenzhen People's Hospital (The Second Clinical Medical College, Jinan University, The First Affiliated Hospital, Southern University of Science and Technology), Shenzhen, China.
4 Department of Pathology, Shenzhen People's Hospital (The Second Clinical Medical College, Jinan University, The First Affiliated Hospital, Southern University of Science and Technology), Shenzhen, China.
5 Department of Urology, The Third Affiliated Hospital of Southern Medical University, Guangzhou, China.
6 Department of Urology, Nanfang Hospital, Southern Medical University, Guangzhou, China.
7 Artemisinin Research Center, Institute of Chinese Materia Medica, China Academy of Chinese Medical Sciences, Beijing, China.