Rapid fabrication of perovskite solar cells through intense pulse light annealing of SnO2 and triple cation perovskite thin films. (5th January 2020)