Affymetrix Posts 12 Percent Revenue Drop, Amends Deal for eBioscience