Characterization , microstructure and properties of fly ash-based geopolymer