Photovoltaics literature survey (No. 103). (20th July 2013)