single molecule tools fluorescence based approaches ebook pdf