Eco-friendly synthesis of zinc oxide nanoparticles using Rivina humilis leaf extract and their biomedical applications