Study points to new culprit in heart disease: bacteria feeding on carnitine