20060107 india: India's moon mission to take off by '08