Organic Cation Substitution in Hybrid Perovskite CH3NH3PbI3 with Hydroxylammonium (NH3OH+): A First-Principles Study