Advanced Wireless Sensor Networks: Applications, Challenges and