Alkyl chain length effect on the self assembly of diimidazolium naphthalene diimide salts