Affiliation: | Department of Biochemistry, Indian Institute of Science, Bangalore-12, India.;School of Chemistry & Molecular Engineering, East China University of Science & Technology, 130 Meilong Rd, Shanghai, China;Hunan Key Laboratory of Traditional Chinese Veterinary Medicine, Hunan Agricultural University, Changsha, Hunan 410128, China |