Role of bad dihedral angles: methylfluorenes act as energy barriers for excitons and polarons of oligofluorenes.