Text this: A Review on Technologies for Reducing CO2 Emission from Coal Fired Power Plants