Environmental progress & sustainable energy [Environ Prog Sustain Energy] NLMUID: 101509608