Under what circumstances can the GST registration of a taxpayer be cancelled by the GST department in India, and what are the common reasons for such cancellation? Additionally, what legal remedies and appeal options are available if the registration is cancelled by the department?