Upper Proterozoic and Cambrian rocks in the Caborca Region, Sonora, Mexico - physical stratigraphy, biostratigraphy, paleocurrent studies, and regional relations - 1984