For a catalytic process, I need to synthesize very homogeneous ZnO nanorods, no more than 100 nm in length. Could anyone suggest some effective method? Until now, the synthesis has been carried out by heat treatment of Zn acetate at 300 ºC in air, but there is considerable variability in the sizes obtained. Thanks!