1. Department of Urology, Medical School of Chinese People's Liberation Army, The Chinese People's Liberation Army General Hospital, Beijing 100853, P.R. China
2. Beijing Key Laboratory of Organ Transplant and Immune Regulation, Organ Transplantation Institute, 309th Hospital of Chinese People's Liberation Army, Beijing 100000, P.R. China