Affiliation: | (1) Imperial College Genetic Therapies Centre, Department of Chemistry, Flowers Building, Armstrong Road, Imperial College London, London, SW7 2AZ, UK;(2) Present Address: Department of Biochemistry, University of Hong Kong, Faculty of Medicine, 21 Sassoon Road, Pokfulam, Hong Kong, China |