Metabolite uptake, stoichiometry and chemoautotrophic function of the hydrothermal vent tubeworm Riftia pachyptila: responses to environmental variations in substrate concentrations and temperature