Growth Inhibitory Dioxonaphthoimidazoliums Related to Ym155: Synthesis And Mechanistic Investigations