Solar power panel overcharge protection