Peroxynitrite and nitric oxide fluorescence sensing by ethylenediamine doped carbon dots