Unit commitment using time-ahead priority list and heterogeneous comprehensive learning PSO | IEEE Conference Publication | IEEE Xplore