1,119 phd-solar-cell "https:" positions