Title: Effects of Temperature on Ectothermic Organisms: Ecological Implications and Mechanisms of Compensation