A Distributed Self-healing Approach to Bluetooth Scatternet Formation