Algerian opposition cries foul over election delay