Object Oriented Modeling and Control Design for PowerElectronics Half-Bridge Converter using Modelica