Income Tax department launched its new portal 'e-filing 2.0'