Naphthalimides and analogues as antitumor agents: A review on molecular design, bioactivity and mechanism of action