Ron Baker appointed to DemandTec board of directors