1. Wuya College of Innovation, Shenyang Pharmaceutical University, Shenyang 110016, China
2. Department of Chemistry, University of Pennsylvania, Philadelphia, Pennsylvania 19104-6323, USA
3. Department of Stomatology, People's Hospital of Liaoning Province, Shenyang 110016, China