A Comprehensive Design and Performance Evaluation of Energy Generator Mechanical Rumble Strips | IEEE Conference Publication | IEEE Xplore