Text this: PLANNING OF ENERGY CARRIERS BASED ON FINAL ENERGY CONSUMPTION USING DYNAMIC PROGRAMMING AND PARTICLE SWARM OPTIMIZATION