Abstract

Nanoscale materials are of a foremost desirability in functionalized materials research in almost all areas of science. Nanoscale materials with good biocompatibility and chemical stability possess biomedical usages which comprises drug carrier, cell/DNA parting, wastewater cleaning etc. Hence, magnesium-doped ZnO (Mg@ZnO) nanoparticles (NPs) were prepared by combustion route. Crystallization of Mg@ZnO NPs was investigated using X-ray diffraction and transmission electron microscopy. The particle sizes were in the range of 50–130 nm and 17.5–52.5 nm for x = 1 wt% and 4 wt% in MgxZn1-xO samples, respectively. The Zn2+ substitution by Mg2+ in ZnO increased oxygen vacancies and reduced free electrons concentration. The concentrations of dopant dependent optical band gaps were calculated using diffuse reflectance and found in the range of 3.258–3.278 eV. Antibacterial study of Mg@ZnO NPs was conducted against the Gram- + ve and Gram – ve bacteria and results revealed enrichment in antibacterial activity of Mg@ZnO NPs against all types of bacteria. In vivo test revealed that all Mg@ZnO NPs have no cytotoxic effects on liver and kidneys. Furthermore, photocatalytic activity was performed towards hazardous methylene green dye degradation under UV light irradiation. The presence of Mg in ZnO lattice remarkably improved its photocatalytic performance and the photocatalytic activity of Mg@ZnO ranged from 1.8 to 5.4 times higher than the activity of neat ZnO under the same reaction conditions. Facile synthesis of Mg@ZnO NPs was achieved successfully through flash combustion process and the prepared NPs were exploited for optical, biological and environmental applications. Enhancement of antibacterial, cytotoxicity and photocatalysis activity was observed in ZnO with Mg content doping. The outcomes present the Mg@ZnO NPs as an efficient material for opto-bio-environmental applications.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call