Designing new fullerene derivatives as electron transporting materials for efficient perovskite solar cells with improved moisture resistance. (December 2016)