Optimal Placement of PMUs for Power System Observability Using Topology Based Formulated Algorithms