20080805 india: India should sign NPT and CTBT: Japan