Design, development and hardware realization of comprehensive monitoring and control strategies for solar photovoltaic power plants