Atomic-scale model of c-Si/a-Si:H interfaces