A Discrete Bat Algorithm for the Multi-Compartment Vehicle Routing Problem | IEEE Conference Publication | IEEE Xplore