Functional Impact of Post-exercise Cooling and Heating on Recovery and Training Adaptations: Application to Resistance, Endurance, and Sprint Exercise