←
Revised version published in Harnessing Renewable Energy ...