Flipkart and Amazon battle it out for fashion and electronics during sales