Genesis of upper proterozoic stratabound copper mineralization, Kapunda, South Australia