[1] Shenyang Pharmaceut Univ, Sch Pharm, Dept Pharmaceut, Wenhua Rd, Shenyang 110016, Peoples R China
[2] Shenyang Pharmaceut Univ, Sch Pharm, Municipal Key Lab Biopharmaceut, Wenhua Rd, Shenyang 110016, Peoples R China
[3] Texas Tech Univ, Hlth Sci Ctr, Dept Cell Biol & Biochem, Lubbock, TX 79430 USA
[4] Icahn Sch Med Mt Sinai, Tisch Canc Inst, Dept Med, New York, NY 10029 USA