Distributed optimal power flow using bacterial swarming algorithm. (14th May 2010)