1. Shanghai Institute of Organic Chemistry Chinese Academy of Sciences 354 Fenglin Road Shanghai 200032 P. R. China
2. State Key Laboratory of Oncogenes and Related Genes Shanghai Cancer Institute Renji Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai 160 Pujian Road Shanghai 200127 P. R. China
3. Shanghai Key Laboratory of Biliary Tract Disease Research Department of General Surgery Xinhua Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai 1665 Kongjiang Road Shanghai 200092 P. R. China