1. Department of Chemistry
2. Jinan University
3. Guangzhou 510632
4. China
5. Department of Urology
6. General Hospital of Guangzhou Military Command of PLA
7. Guangzhou 510010
8. Department of Applied Biology and Chemical Technology
9. The Hong Kong Polytechnic University
10. Kowloon
11. Hong Kong
12. Shenzhen Key Laboratory of Food Biological Safety Control