RECENT ADVANCES IN ECO-FRIENDLY SYNTHESIS AND CHARACTERIZATION OF ZINC OXIDE NANOPARTICLES FROM ECOLOGICAL SOURCES FOR BIOMEDICAL AND PHOTOVOLTAIC APPLICATIONS