Improvements to a Bi-directional Flyback DC-DC Converter for Battery System of the DC House Project