Heterojunction battery companies