Inventor charged with murdering journalist on sub