E-Commerce: Its development and foreseeable future perspectives