Satyajit Ray and sci-fi