Influence of environmental parameters on benthic macroinvertebrate assemblages in the headwaters of Bagmati river, Kathmandu valley, Nepal