1. Center for Translational Cancer Research Institute of Biosciences and Technology Texas A&M Health Science Center 2121 W. Holcombe Blvd. Houston TX 77030 USA
2. Department of ophthalmology Xiangya Hospital Central South University Changsha Hunan 410008 China
3. Jiangxi Research Institute of Ophthalmology and Visual Sciences The Affiliated Eye Hospital of Nanchang University Nanchang 330006 China
4. Department of Urology The Sun Yat‐sen Memorial Hospital Sun Yat‐sen University Guangzhou 510120 China
5. Department of Molecular and Cellular Medicine College of Medicine Texas A&M Health Science Center College Station TX 77843 USA