Renewable Energy for Sustainable Rural Livelihoods (RESURL): Technical report