20061117 india: Scientists welcome passage of Indo-US nuclear deal