Molybdenum disulfide nanoflake-zinc oxide nanowire hybrid photoinverter.