1. Division of Spine Surgery, Department of Orthopedic Surgery, Nanjing Drum Tower Hospital, The Affiliated Hospital of Nanjing University Medical School, Nanjing, China
2. Institute of Biology, Leiden University, Leiden, The Netherlands
3. Leiden Institute of Chemistry, Leiden University, P. O. Box 9502, 2300 RA Leiden, The Netherlands
4. Institute of Medicinal and Pharmaceutical Chemistry, Technische Universität Braunschweig, Beethovenstrasse 55, D-38106 Braunschweig, Germany
5. Department of Ophthalmology, Leiden University Medical Center, Leiden, The Netherlands
6. Van't Hoff Institute for Molecular Sciences, University of Amsterdam, Science Park 904, 1098 XH Amsterdam, The Netherlands