Rare solar eclipse expected to be huge event