Rotation energy harvester