Structure-activity relationships of novel substituted naphthalene diimides as anticancer agents