20120706 city.ludhiana: 'God particle' excites science buffs