Transplantation Research Institute of Sun Yat-sen University, The Third Affiliated Hospital of Sun Yat-Sen University, 600 Tianhe Rd, Guangzhou 510630, China;
Institute of Biochemistry and Cell Biology, Chinese Academy of Sciences, Shanghai 200031, China;
Laboratory of Viral and Gene Therapy, Eastern Hepatobiliary Surgery Hospital, Second Military Medical University, 225 Changhai Rd, Shanghai 200438, China;