Lunar eclipse forces India to change training schedule, Hardik Pandya bats for over 2 hours