Recent Developments of Regenerative Fuel Cell Systems for Satellites