Algeria holds election in defiance of protest movement