China’s summer box office tops seven billion yuan