Pages that link to China's new satellite would create the world's largest quantum network