1. Shenzhen Key Laboratory of Steroid Drug Discovery and Development, School of Medicine, The Chinese University of Hong Kong, Shenzhen, China
2. Shenzhen Bay Laboratory, Shenzhen, China
3. School of Life Sciences, University of Science and Technology of China, Hefei, Anhui, China