Exploring the migration and transformation of lattice oxygen during chemical looping with NiFe2O4 oxygen carrier