Enhancement of the optical performance of ZnO thin-film using metallic nano-particles for optoelectronic applications