COMMON STOCK PURCHASE AGREEMENT Dated September 19, 2006 by and between SOLEXA, INC. and AZIMUTH OPPORTUNITY LTD.