Magneto-plasma sail: An engineering satellite concept and its application for outer planet missions