Photovoltaics literature survey (no. 102). (23rd May 2013)