Renewable energy sources - elsharkawy, abdullatif i. (1990)