Generators for the cohomology ring of Hilbert schemes of points on surfaces, (with W.-P. Li and Z. Qin)