Higgs bundles on Riemann surfaces, II