1. Experimental Center, First People's Hospital, Shanghai Jiaotong University, Shanghai 200080, China.
2. State Key Laboratory of Oncogenes and Related Genes, Cancer Institute, Shanghai Jiaotong University, Shanghai 200032, China.
3. Present address: Department of Ophthalmology, Eye and Ear, Nose, and Throat Hospital of Fudan University, Shanghai 200032, China.
4. Department of Surgery, First People's Hospital, Shanghai Jiaotong University, Shanghai 200080, China.
5. College of Life Science and Biotechnology, Shanghai Jiaotong University, Shanghai 200240, China.
6. Department of Radiation Oncology, University of Colorado Health Sciences Center, Aurora, CO 80111.