Total Solar Eclipse of 2 July – an Astrological perspective