molecular fluorescence principles and applications