Chemical looping reforming: process fundamentals and oxygen carriers | Synapse