Acyl-CoA dehydrogenases. A mechanistic overview.