Fitting ecological and physiological data to rectangular hyperbolae: a comparison of methods using Monte Carlo simulations