Triple cation perovskite doped with the small molecule F4TCNQ for highly efficient stable photodetectors