Energy Efficient Routing Algorithm based on Smallest Angle for Wireless Sensor Networks