1. Cancer Centre
2. Institute of Translational Medicine
3. Faculty of Health Sciences
4. University of Macau
5. Macau SAR 999078
6. State Key Laboratory of Quality Research in Chinese Medicine
7. Institute of Chinese Medical Sciences
8. China
9. Key Lab of Health Informatics of Chinese Academy of Sciences
10. Guangdong Key Laboratory of Nanomedicine
11. Shenzhen Institutes of Advanced Technology
12. Chinese Academy of Science
13. Shenzhen 518055