Adopting Bargaining Solutions for Bluetooth-based User Cooperation