An orthogonal electric fish optimization algorithm with quantization for global numerical optimization