Enhancement structures for the bat algorithm | IEEE Conference Publication | IEEE Xplore