Heat stress: physiology of acclimation and adaptation