Articles on heterojunction technology