Solar energy: The awakening science