20030708 india: India slips in human development ranking