1. Stephenson Life Science Research Center, Department of Chemistry and Biochemistry, University of Oklahoma, 101 Stephenson Parkway, Norman, Oklahoma 73019, United States
2. Institute of Applied Bioresource Research, College of Animal Science, Zhejiang University, Yuhangtang Road 866, Hangzhou, Zhejiang 310058, China
3. School of Materials Science and Engineering, Zhejiang University, Hangzhou, Zhejiang 310027, China