1. College of Life Science, Wuchang University of Technology, Synergy Innovation Center of Biological Peptide Antidiabetics of Hubei Province, Engineering Technology Research Center of Biological Peptide Antidiabetics of Hubei Province, Jiangxia Avenue 16, Wuhan 430223, P. R. China
2. College of Basic Medical Sciences, Hubei University of Chinese Medicine, Wuhan 430065, P. R. China
3. Chongqing Academy of Chinese Materia Medica, Chongqing 400065, P. R. China