Title: Venus Eclipse of the Sun 2012 : A Rare Celestial Event