1. Department of Nuclear Medicine; Peking University First Hospital; Beijing 100034 China
2. Department of Oncology; PLA General Hospital; Beijing 100853 China
3. Department of Colorectal Surgery; Second Artillery General Hospital; Beijing 100088 China
4. Laboratory of Computer-aided Drug Design and Discovery; Beijing Institute of Pharmacology and Toxicology; Beijing 100850 China
5. Department of Medical Molecular Biology; Beijing Institute of Biotechnology; Beijing 100850 China