Advances in Photovoltaics:Part 1