A study on nature based search algorithms for solving optimisation problems with emphasis on application to electromagnetic antenna arrays