Highly efficient CH3NH3PbI3−xClx mixed halide perovskite solar cells prepared by re-dissolution and crystal grain growth via spray coating | Synapse