1. The Key Laboratory of Aquaculture Nutrition and Feeds (Ministry of Agriculture); The Key Laboratory of Mariculture (Ministry of Education); Ocean University of China; Qingdao China
2. Animal and Poultry Science Department; University of Guelph; Guelph ON Canada