Mamata Banerjee faces defeat amid strong anti-incumbency wave