STOCK PURCHASE AGREEMENT by and between INTELLIGROUP, INC.