Thiol-based, site-specific and covalent immobilization of biomolecules for single-molecule experiments