New evidence confirms Japan's invasion of China