20070510 india: India to launch three more foreign satellites