Understanding the Interaction Mechanism of Char and CaSO4 Oxygen Carrier in Chemical Looping Combustion: Semi-empirical Tight-Binding Method Calculation and Grand Canonical Monte Carlo Simulation