Coenzyme Q10 and its health benefits