A multi-scale simulation of syngas combustion reactions by Ni-based oxygen carriers for chemical looping combustion