Alternative Energy Sources Kitwe On Line Solar Energy Technology Renewable Energy Sources August 12, 2010