A comparison of supervised gene set searching algorithms for outcome prediction of breast cancer