Numerical and per capita responses to species loss: mechanisms maintaining ecosystem function in a community of stream insect detritivores