Effects of carbohydrates on NOx precursor formation from proteins during sewage sludge pyrolysis