Text this: An Adaptive, Model-Robust, PV Maximum Power Point Tracking Algorithm