Electrochemical recognition of ammonium and alkali metal cations with calix[4]arenediquinone