1. Department of Biology, College of Life Sciences, Shanghai Normal University, Shanghai, China.
2. Department of Cancer Biology, Oncology Institute, Cardinal Bernardin Cancer Center, Loyola University Medical Center, Maywood, Illinois.
3. Department of Gynaecology and Obstetrics, Lanzhou University Second Hospital, Lanzhou, China.
4. Department of Biology, Loyola University Chicago, Chicago, Illinois.
5. Department of Molecular/Cellular Physiology, Loyola University Chicago, Chicago, Illinois.
6. Department of Pathology, Loyola University Medical Center, Maywood, Illinois.