1. State Key Laboratory of Agricultural Microbiology College of Life Science and Technology Huazhong Agricultural University Wuhan Hubei 430070 China
2. Division of Chemistry and Biological Chemistry School of Physical and Mathematical Sciences Nanyang Technological University 21 Nanyang Link Singapore 637371 Singapore
3. State Key Laboratory of Agricultural Microbiology College of Science Huazhong Agricultural University Wuhan Hubei 430070 China
4. Department of Biochemistry Faculty of Agriculture Benha University Moshtohor Toukh 13736 Egypt