Recyclable ZnO/Fe3O4 nanocomposite with piezotronic effect for high performance photocatalysis. (April 2022)