e cycle of internet marketing in e commerce