Renewable Energy; a Status Quo (IEEE, 2003)