Carbon Constrained Energy Planning (CCEP) with Carbon Capture and Storage Incorporating Carbon Credit Exchange