BSE IT Index rallies; HCL Tech, TCS hit fresh 52-week high