Examining the effects of caffeine on isokinetic strength, power, and endurance