超敏反应主要分为几种类型?各型之间有何特点?