difference between pyrolysis gasification and incineration