1. Key Laboratory of Spine and Spinal Cord Injury Repair and Regeneration of Ministry of Education Orthopaedic Department of Tongji Hospital, The Institute for Biomedical Engineering and Nano Science Tongji University School of Medicine Shanghai 200092 P. R. China
2. Pharmacy Department and Center for Medical Research and Innovation Shanghai Pudong Hospital Fudan University Pudong Medical Center Shanghai 201399 China
3. Central Laboratory First Affiliated Hospital Institute (College) of Integrative Medicine Dalian Medical University Dalian 116021 China
4. Department of Surgical Oncology and General Surgery The First Hospital of China Medical University 155 North Nanjing Street, Heping District Shenyang 110001 China
5. Institute for Therapeutic Cancer Vaccines Fudan University Pudong Medical Center Shanghai 201399 China
6. Institute for Therapeutic Cancer Vaccines and Department of Oncology Fudan University Pudong Medical Center Shanghai 201399 China