ENERGY PREMIER PLATFORM : The future of electricity trading