Tata Power shares recover from a three-day drop, rising 5% Today