why are the detergents used as oil additives3f