Rapid Control Prototyping based on 32-Bit ARM Cortex-M3 Microcontroller for Photovoltaic MPPT Algorithms (International journal of renewable energy research, 2019)