High reproducibility of perovskite solar cells via a complete spin-coating sequential solution deposition process. (December 2015)