1. Shenzhen Research Institute, The Hong Kong University of Science and Technology, Shenzhen 518057, China
2. Division of Life Science and Center for Chinese Medicine, The Hong Kong University of Science and Technology, Clear Water Bay, Hong Kong
3. YNBY Lab Inc., No. 51, Xi-Ba Rd., Kunming, Yunnan Province 650032, China