New museum opens at China's Shang Dynasty capital archaeological site