20120108 india: Rains lash Punjab; Chandigarh