all electric satellite