Text this: An Optimized Binary Scheduling Controller for Microgrid Energy Management Considering Real Load Conditions