Unique mercuration-halogenation of isoprenoid ectocyclic olefins:novel ωω-dihalides from longifolene and camphene via ωω-dimercurichlorides