Terror spectre hangs over Algerian elections