Can the GST Department legally freeze a taxpayer's bank account during an investigation or for the recovery of outstanding GST dues in India? If so, under what circumstances can this action be taken, and what legal remedies are available to the taxpayer to challenge or remove the freeze?