Affiliation: | 1.National Laboratory of Protein Engineering and Plant Genetic Engineering, College of Life Sciences, Peking University, Beijing 100871, China, 2.Division of Investigative Sciences, Faculty of Medicine, Flowers Building and 3.Division of Biology, Faculty of Natural Sciences, Sir Alexander Fleming Building, Imperial College London, London SW7 2AZ, UK |