Constructing a FRET-based molecular chemodosimeter for cysteine over homocysteine and glutathione by naphthalimide and phenazine derivatives.