20100917 india: India doesn't figure in world top-100 universities