sejarah penemuan senjata api