Carnitine acetyltransferase: A review of its biology, enzymology, and bioorganic chemistry