Fluorescence correlation spectroscopy: molecular recognition at the single molecule level