Affiliation: | Protein Science Laboratory of Ministry of Education, School of Life Sciences, Tsinghua University, Beijing 100084, People''s Republic of China (Y.T., F.W., J.Z., K.X., Y.L.); Warwick HRI, University of Warwick, Wellesbourne, Warwick CV35 9EF, United Kingdom (Y.H.) |