Department of Pharmacology, Shenyang Pharmaceutical University, 103 Wenhua Road, Shenhe District, Shenyang 110016, China; Tianjin Key Laboratory of Radiation Medicine and Molecular Nuclear Medicine, Institute of Radiation Medicine, Peking Union Medical College & Chinese Academy of Medical Sciences, 238 Baidi Road, Nankai District, Tianjin 300192, China.