缩聚反应按参加反应的单体可分为哪三类?