Sm5964c40j datasheet 2n3904