1. Fujian Provincial Key Laboratory of Transplant Biology, Dongfang Hospital (900th Hospital of the Joint Logistics Team), Xiamen University, China
2. Laboratory of Basic Medicine, Fuzhou General Clinical College, Fujian Medical University, China
3. University of Liverpool, UK
4. Department of Urology, 900th Hospital of the Joint Logistics Team, Fujian, China