Text this: Gravitational search – bat algorithm for solving single and bi-objective of non-linear functions