ITI shares hit 5% upper circuit on ₹1,901 crore BharatNet order from BSNL