Fluorescence-based nitric oxide detection by ruthenium porphyrin fluorophore complexes.