1. Department of Medicinal Chemistry, Key Laboratory of Chemical Biology, School of Pharmaceutical Science, Cheeloo College of Medicine, Shandong University, Ji'nan, Shandong, People's Republic of China
2. Wecomput Technology Co., Ltd., Shanghai, People's Republic of China