New era of GST: Towards revolution in taxation system