Investigation of Energy Management Strategies for Photovoltaic Systems - A Predictive Control Algorithm | IEEE Conference Publication | IEEE Xplore