Deciphering the Role of Impurities in Methylammonium Iodide and Their Impact on the Performance of Perovskite Solar Cells. Issue 22 (19th September 2016)