Live: Exhibition of ancient Egyptian treasures opens at Shanghai Museum