Electronic headache diary for monitoring headaches: better than paper one?