E-Commerce: Its improvement and future perspectives