Source: http://www.fitnessandpower.com/training/bodybuilding-misc/practical-advice-on-post-workout-recovery