Energy Harvesting Technologies for Achieving Self-Powered Wireless Sensor Networks in Machine Condition Monitoring: A Review. - Xiaoli Tang; Xianghong Wang; Robert Cattley; Fengshou Gu; Andrew D. Ball (Sensors, 2018)