20090125174000.0 International journal of electrical power & energy systems. 0142-0615 0142-0615 0142-0615 0142-0615 International journal of electrical power & energy systems International journal of electrical power & energy systems 0142-0615 International journal of electrical power & energy systems. England