Review on the amelioration of ZnO and its composites: synthesis and applications