1. School of Physical Science and Technology, ShanghaiTech University, Shanghai 201210, China
2. Shanghai Advanced Research Institute, Chinese Academy of Sciences, Shanghai 201210, China
3. Medicinal Chemistry, ChemBridge Research Laboratories, San Diego, California 92127, United States