Revealing the role of organic cations in hybrid halide perovskite CH3NH3PbI3 | doi.page