Novel Synthesis of Benzenepolycarboxylates by Ruthenium-Catalyzed Cross- Benzannulation of Acetylenedicarboxylates with Allylic Compounds