Electric launch in Russia. A review of recent results | IEEE Journals & Magazine | IEEE Xplore