Long work hours and chronic insomnia are associated with needlestick and sharps injuries among hospital nurses in Taiwan: a national survey