E-Commerce: Its Growth and Long term Perspectives