Sapiens introduces new corporate identity