20100826 india: 3 Indians appear in MIT's prestigious Technology Review list