Evolution of E-Business and Social Commerce