This article is written as a review and is very subjective.