Origin of granite-greenstone patterns, Yilgarn Block, Western Australia