A novel magnetic heterojunction photocatalyst TiO2/SrFe12O19: synthesis strategy, photocatalytic activity, and unprecedented migration mechanism of photoexcited charge carrier. (29th July 2018)