Zinc oxide nano- and micro-crystals synthesised by co-precipitation and hydrothermal process. (July 2014)