Nano metal oxides and impregnated metaloxides: synthesis, characterization and applications for removal of toxic chemicals