Doped-carbazolocarbazoles as hole transporting materials in small molecule solar cells with different architectures