Some amazing yet important facts about total solar eclipse