Designing SSSC, TCSC, and STATCOM controllers using AVURPSO, GSA, and GA for transient stability improvement of a multi-machine power system with PV and wind farms. (March 2019)