K8p42a datasheet 2n3904