Tata Technologies rebounds 6.45% on bargain buying after selloff