Leaf litter chemistry, decomposition and assimilation by macroinvertebrates in two tropical streams.