Insight into helicase mechanism and function revealed through single-molecule approaches