Synthesis and applications of tungsten and vanadium oxides/oxyhydroxides in both bulk and nanoparticulate forms