The Selective Non-Catalytic Removal (SNCR) of Nitric Oxides From Engine Exhaust Streams: Comparison of Three Processes