SHARE PURCHASE AGREEMENT concerning 12,099,455 Ordinary Shares in CHINA THE9 INTERACTIVE LIMITED