Is a heterojunction battery considered a stacked battery