Recent advances in understanding of a-Si:H based materials and performance of their solar cells