Properties of Liquid Phase Crystallized Interdigitated Back-contact Solar Cells on Glass