Total solar eclipse July 2009 and astrology demystified