The grey wolf optimizer (GWO) is a swarm intelligence algorithm introduced by Mirjalili, Mirjalili and Lewis in 2014 [31]. As the name implies, it employs the hunting behavior of the gray wolf in order to find the optimal solution of the given function in a particular search space. Gray Wolves are apex predators that prefer to hunt in packs. An average pack consists of about 5 to 12 wolves. They have a well-coordinated social dominant hierarchy within the pack. The leaders are called alphas and are chiefly responsible for making the decisions about hunting, sleeping place and so on. The alpha however, isn’t necessarily the strongest member of the pack, but is the best in managing the pack and dictating terms to the pack. The second level