Bare Escentuals opens at Cherry Hill Mall