Text this: A Modified Bats Echolocation-Based Algorithm for Solving Constrained Optimisation Problems