Hundreds descend on Queens University grounds to view partial eclipse