1. The State Key Laboratory of Biocatalysis and Enzyme Engineering of China, School of Life Sciences, Hubei University, Wuhan, Hubei, China
2. School of Nuclear Technology and Chemistry & Biology, Hubei University of Science and Technology, Xianning, Hubei, China
3. Department of Biology, University of Vermont, Burlington, VT, United States of America