New: electrochemicalcell