STARCLOUD MEDIA CO., LIMITED SERIES E PREFERRED SHARES PURCHASE AGREEMENT July 16, 2010