Interfacial electronic structures revealed at the rubrene/CH3NH3PbI3 interface | Synapse