check out: www.clean-energy.us/success/puertollano.htm
Fuel cells are much more efficient. (and expensive)