Vitalsource Technologies, Inc. Sharing Power