二极管有多少种封装