A dynamic clustering approach in wireless networks with multi-cell cooperative processing