Modelling of contact effects in microcrystalline silicon thin-film transistors