Nanorods, nanospheres, nanocubes: Synthesis, characterization and catalytic activity of nanoferrites of Mn, Co, Ni, Part-89