E-commerce firm MSTC gets ₹105.55-crore income tax demand