But the technology has been held back, because oil, gas and coal have -- at least until now -- been far cheaper sources of energy.