Interface modification of organic photovoltaics by combining molybdenum oxide (MoOx) and molecular template layer