A Distributed Multilevel Data Collection Mechanism Using Bus in WSNs