职业病诊断应当综合分析哪些因素