Bio inspired algorithms harnessing cricket chirping behaviour for single and multi objective optimization