Tag Thomson’s discovery of electron: Key findings