Here are the possible solutions for controversial technology involving carbon capture and storage clue