Vitalsource Technologies, Inc. Mixed Finite Element Technologies