difference between nimh and nicd compare the