Algerians stage partial strike amid protests