Haroon blames domestic structure behind green-shirts poor show