L-Carnitine and the Heart