Complexities of electricity markets