Astex Pharmaceuticals, Inc.SWOT Analysis