Sort:  

A comprehensive answer. Thankyou for copying and pasting this from the internet for our readers. Next time SOURCE your information. We.wont upvote plagiarised answers.