Free-Energy Battery Inventor Killed at Airport?