A novel method reveals how channel retentiveness and stocks of detritus (CPOM) vary among streams differing in bed roughness