Development of a novel candidate solution quality prediction approach to artificial algae algorithm