Bioenergetic scaling: metabolic design and body-size constraints in mammals.