Punjab, Haryana, UT Chandigarh celebrate Independence Day