Heterojunction a-Si/poly-Si solar cells on mullite substrates