Hutchinson Technology cuts hundreds of jobs