Tata Power shares hit 52-week high for second session; can they breach record high?