Production of electricity from non-renewable sources