use SerializationUtil(commons-lang) for deep copy