Exploration of helicase mechanisms at single molecule level: answering decades old questions and bioengineering super proteins