Precursor effects of citric acid and citrates on ZnO crystal formation.