create entityManager per transaction