二极管的分类和不同的用途有哪些