Integration of Large Power Systems into Manned Space Stations | IEEE Journals & Magazine | IEEE Xplore