Research in support of the International Energy Agency's Renewable Energy Technology Development (RETD) Implementing Agreement.[...]