1. Department of Chemistry Key Laboratory for Green Processing of Chemical Engineering of Xinjiang Bingtuan School of Chemistry and Chemical Engineering Shihezi University Shihezi 832003 P. R. China
2. Department of Pharmacy Key Laboratory of Xinjiang Phytomedicine Resource and Utilization Ministry of Education School of Pharmacy Shihezi University Shihezi 832003 P. R. China
3. Department of Biomedical Engineering City University of Hong Kong Hong Kong 999077 P. R. China
4. Department of Biology Institute of Engineering Biology and Health Collaborative Innovation Center of Yangtze River Delta Region Green Pharmaceuticals College of Pharmaceutical Sciences Zhejiang University of Technology Hangzhou 310014 P. R. China
5. Department of Biology Shenzhen Key Laboratory of Flexible Printed Electronics Technology College of Science Harbin Institute of Technology (Shenzhen) Shenzhen 518055 P. R. China