boost serialization for sm eigen