1. College of Veterinary Medicine, University of Huazhong Agricultural, Wuhan 430070, People's Republic of China
2. School of Life Science and Technology, Shanghai Tech University, Pudong New Area, Shanghai 201210, People's Republic of China
3. Hepatic Disease Institute, Hubei Provincial Hospital of Traditional Chinese Medicine, Wuhan 430061, People's Republic of China