Strength Training: From Muscle Physiology to Program Design, the Science of Strength Training for Sport