A high performance social spider optimization algorithm for optimal power flow solution with single objective optimization. (15th March 2019)