1. State Key Laboratory of Quality Research in Chinese Medicine Institute of Chinese Medical Sciences University of Macau Taipa Macau 999078 China
2. MoE Frontiers Science Center for Precision Oncology University of Macau Taipa Macau 999078 China
3. Macau Anglican College Taipa Macau 999078 China
4. School of the Nations Taipa Macau 999078 China
5. Department of Chemistry and Department of Molecular Biology and Biochemistry Simon Fraser University British Columbia Burnaby V5A 1S6 Canada