A multi-objective genetic algorithm approach for adaptive PSS and TCSC-based controller design. (29th March 2010)