update eigen3 to 3.2 version, fixed bugs.