The influence of fly ash characteristics and reaction conditions on strength and structure of geopolymers