A rapid and cost-effective method of genomic DNA isolation from cyanobacterial culture, mat and soil suitable for genomic fingerprinting and community analysis