1Department of Urology, Tongji Hospital of Tongji University School of Medicine, 389 Xincun Road, Shanghai, 200065, P. R. China.
2 Tongji University School of Medicine, 1239 Siping Road, Shanghai, 200092, P.R.China.
3Laboratory of Molecular Cell Biology, Institute of Biochemistry and Cell Biology, Shanghai Institutes for Biological Sciences, Chinese Academy of Sciences, Shanghai, 200031, P. R. China.
Email: [email protected]