A survey of electricity spot and futures price models for risk management applications