Rooftop solar trading platform cuts out energy market middle man