Synergistically catalytic activities of BiFeO3/TiO2 core-shell nanocomposites for degradation of organic dye molecule through piezophototronic effect