G-quadruplex prediction in E.coli genome reveals a conserved putative G-quadruplex-Hairpin-Duplex switch