E-Commerce: its Advancement and Potential Views