Text this: Minimum-Energy Scheduling of Flexible Job-Shop Through Optimization and Comprehensive Heuristic