Efficient and ultraviolet durable planar perovskite solar cells via a ferrocenecarboxylic acid modified nickel oxide hole transport layer.