Which of the astronomer first discovered the sunspots of the Sun?Edwin HubbleWilliam HerschelEuclidGalileo Galilei