Several Indian films vying for spots in Oscars short film category