Effect of lignin, cellulose and hemicellulose on calcium looping behavior of CaO-based sorbents derived from extrusion-spherization method