1. Jiangxi Key Laboratory for Mass Spectrometry and Instrumentation, East China University of Technology, Guanglan Road 418, Nanchang, Jiangxi, China 330013
2. Department of Biochemistry, University of Cambridge, Hopkins Building, Tennis Court Road, Cambridge CB2 1QW, United Kingdom