1. Department of Oncology, The Fifth Affiliated Hospital of Sun Yat-sen University, Zhuhai 519000, China
2. PARC Arid Zone Research Center, Dera Ismail Khan 29050, Pakistan
3. Department of Pharmacy, The 922 Hospital of Joint Logistics Support Force, PLA, Hengyang 421002, China
4. Department of Emergency, The Fifth Affiliated Hospital of Sun Yat-sen University, Zhuhai 519000, China