Interactive Artificial Bee Colony Based on Distribution Planning with Renewable Energy Units