Nifty, Sensex end higher; auto stocks among top gainers | Sharefundss