Optimization of Security Constrained Unit Commitment Problem in Thermal Integrated Photovoltaic Units by BPSO Algorithm