Fully-ambient-processed mesoscopic semitransparent perovskite solar cells by islands-structure-MAPbI3-xClx-NiO composite and Al2O3/NiO interface engineering. (July 2018)