Tandem blocking of PCR extension to form a single-stranded overhang for facile, visual, and ultrasensitive gene detection