Anfonwch hwn fel neges destun: Renewable energy resources and rural applications in the developing world /