Single-molecule pull-down for studying protein interactions