1. International Cooperation Laboratory on Signal Transduction, Eastern Hepatobiliary Surgery HospitalSecond Military Medical UniversityShanghai China
2. National Center for Liver CancerShanghai China
3. Fuling Central Hospital of Chongqing CityChongqing China