1. State Key Laboratory of Biotherapy and Department of Urology; West China Hospital; Sichuan University; Chengdu 610041 China
2. Shenyang Yaoda Pharmaceutical Co, Ltd; Shenyang 11000 China
3. Department of Pediatrics; Key Laboratory of Obstetric and Gynecologic and Pediatric Diseases and Birth Defects of Ministry of Education; West China Second University Hospital; Sichuan University; Chengdu 610064 China
4. School of Pharmacy; Xinjiang Medical University; Urumqi 830054 China