1. Department of Chemistry & Biochemistry; Stephenson Life Sciences Research Center; University of Oklahoma; 101 Stephenson Parkway Norman OK 73019-5251 USA
2. Institute of Applied Bioresource Research; College of Animal Science; Zhejiang University; Yuhangtang Road 866 Hangzhou Zhejiang 310058 China