IRFP23N50L page 2 IRFP23N50L page 3