Structure engineering of naphthalene diimides for improved charge carrier mobility: self-assembly by hydrogen bonding, good or bad?