Properties of nanocrystalline zinc oxide thin films prepared by thermal decomposition of electrodeposited zinc peroxide