20100518 india: Mamata defends stay in Kolkata; says Delhi not her home