Thus, the community structure of aquatic insects depends on a number of factors,
such as water quality, type of substrate, particle size of sediment, water flow, sediment organic matter availability, oxygen concentration as well as environmental conditions surrounding the water course