Construction of substituted benzene rings by palladium-catalyzed direct cross-coupling of olefins: a rapid synthetic route to 1,4-naphthoquinone and its derivatives.