1. Department of Hepatobiliary and Pancreatic Surgery the Second Affiliated Hospital School of Medicine Zhejiang University Hangzhou Zhejiang 310009 P. R. China
2. Stoddart Institute of Molecular Science Department of Chemistry Zhejiang University Hangzhou 310058 P. R. China
3. Zhejiang‐Israel Joint Laboratory of Self‐Assembling Functional Materials ZJU‐Hangzhou Global Scientific and Technological Innovation Center Zhejiang University Hangzhou 311215 P. R. China
4. General Surgery Department Children's Hospital Zhejiang University School of Medicine National Clinical Research Center for Children's Health Hangzhou 310052 P. R. China
5. Department of Chemistry The University of Texas at Austin Austin TX 78712‐1224 USA