College of Life Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China;
College of Life Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China;
Community; production; trophic basis analysis; Chironomidae; Heizhuchong Stream;