L-Carnitine Benefits, Uses, and Supplementation Guide