1. Municipal Key Laboratory of Biopharmaceutics; School of Pharmacy; Shenyang Pharmaceutical University; No. 103 Wenhua Road Shenyang 110016 China
2. Department of Cell Biology and Biochemistry; Texas Tech University Health Sciences Center; Lubbock TX 79430 USA
3. Tianjin Medical University Cancer Institute & Hospital; Tianjin 300060 China
4. Key Laboratory of Structure-Based Drug Design and Discovery; Shenyang Pharmaceutical University; Ministry of Education; Shenyang 110016 China
5. Department of Pharmaceutics; School of Pharmacy; Shenyang Pharmaceutical University; Shenyang 110016 China