one other clean technology thats not talked about much is the new biofuels that burn clean. And one company allready got the engine can run an electric generator or (electric power plant) burns bio fuel carbon particles are incinerated before being exhausted. Engine needs no oil and can burn used motor oil for fuel to without any harmful NOx gases.Comparison our ICE http://cyclonepower.com/comparison.html This is as big as CCTI technology. Both will be used.