1. Department of Chemistry & Biochemistry Stephenson Life Sciences Research Center University of Oklahoma 101 Stephenson Parkway Norman OK 73019 USA
2. Institute of Applied Bioresource Research College of Animal Science Zhejiang University Hangzhou Zhejiang 310058 P. R. China