Party City to open at North Dover shopping center