Theories and relationships of river channel patterns