Text this: Optimal Energy Management of Microgrids using Quantum Teaching Learning Based Algorithm