Vitalsource Technologies, Inc. Performance of DFIG and PMSG Wind Turbines