A Review of Different Energy Efficiency Techniques in Wireless Sensor Networks