Text this: Quantum maximum power point tracking (QMPPT) for optimal solar energy extraction