引发建筑工程安全事故的直接原因有哪些