Experimental methods to study protein–nucleic acid interactions