The sun : our future energy source