A novel neurotoxin, cobrotoxin b, from Naja naja atra (Taiwan cobra) venom: purification, characterization, and gene organization