Algiers heterojunction battery project