Recent progress in the development of high-efficiency inverted perovskite solar cells - NPG Asia Materials