A correlation for crystallite size of undoped ZnO thin film with the band gap energy – precursor molarity – substrate temperature