SOLITAIRE: A new generation solenoidal fusion product separator