Synthesis and biological evaluation of some new substituted naphthoquinones.