Pyrolysis treatment of oil sludge and model-free kinetics analysis