Reliable and Efficient Data Acquisition in Wireless Sensor Networks in the Presence of Transfaulty Nodes