Hinduism and Scientific Quest