Text this: Utilizing the roulette wheel based social network search algorithm for substitution box construction and optimization