A comprehensive review of Flywheel Energy Storage System technology. (January 2017)