An in vitro tag-and-modify protein sample generation method for single-molecule fluorescence resonance energy transfer