Synthesis and properties of Ag/ZnO/g-C3N4 ternary micro/nano composites by microwave-assisted method