Optimal PMU Placement for Wide-Area Monitoring Using Chemical Reaction Optimization