Charming Shoppes posts wider-than-expected loss; to close 90 to 150 stores