1. Shanghai Institute of Materia Medica, Chinese Academy of Sciences, Shanghai 201203, China
2. University of the Chinese Academy of Sciences, Beijing 100049, China
3. Wuxi Beita Pharmatech Co., Ltd., Wuxi 214437, China
4. XenoFinder Co., Ltd., Suzhou 215123, China