International journal of sustainable energy [Int J Sustain Energy] NLMUID: 9918681487806676