Magnesium doped spinel NiCo2O4 for improved hole extraction in efficient inverted perovskite solar cells. (June 2022)