Synthesis and biological evaluation of 2-(alkoxycarbonyl)-3-anilinobenzo[b]thiophenes and thieno[2,3-b]pyridines as new potent anticancer agents.