E-Commerce: Its Enhancement plus the Potential Perspectives