Reliability modeling for linear and circular of Weighted-Consecutive-k Systems with shared components