A Review of Genetic Algorithm Applications in Solving Vehicle Routing Problem