20150302 home.science: SpaceX rocket blasts off with world's first all-electric satellites