Visual Servoing NMPC Applied to UAVs for Photovoltaic Array Inspection