Enhanced transparency, mechanical durability and antibacterial activity of zinc nanoparticles on glass substrate | doi.page