Numerical simulation and experimental validation of inverted planar perovskite solar cells based on NiOx hole transport layer. (December 2017)