Object-Oriented Development of Distributed Control Systems for Substation Automation