Monte-Carlo simulations of geminate electron–hole pair dissociation in a molecular heterojunction: a two-step dissociation mechanism