Charming Shoppes upgrades e-commerce site