Will fight solo in West Bengal, says Mamata Banerjee; lauds