Affiliation: | (1) Department of Chemistry, University of Cambridge, Lensfield Road, Cambridge, CB21EW, UK;(2) Institute of Bioinformatics and Structural Biology, National Tsing Hua University, 101, Section 2, Kuang-Fu Road, Hsinchu, 30013, Taiwan;(3) Department of Biochemical Sciences, University of Florence, Viale Morgagni 50, 50134 Florence, Italy; |