Renewable energy storage : (IMechE seminar publication ;, 2000)