1. Shanghai Key Laboratory of Chemical Biology, School of Pharmacy, East China University of Science and Technology, Shanghai 200237, China
2. Department of Imaging, Weifang Hospital of Traditional Chinese Medicine, Shandong 261041, China
3. Department of Pathology, UT Southwestern Medical Center, Dallas, TX 75390, USA