Affymetrix to Lay off 100 in Restructuring; Reports Preliminary Q4 Revenue of $84M