L & rsquo; solar energy, a solution for the XXI century!