Rajinikanth undergoes surgery, to remain in hospital for a few days