D Karthikeyan back as Chennai corporation commissioner