Simultaneous doping of aluminum and fluorine on zinc oxide nanopowder using a low-cost soft chemical route