The structure and functionality of communities and food webs in streams along the epigean–hypogean continuum: unifying ecological stoichiometry and metabolic theory of ecology