I see that in my Gmail contacts there are duplicated contacts that come from Google+ as below snapshot.
I really don't want those contacts appear in my Gmail. How can I get rid of it?
Short of deleting your Google+ profile, you cannot. There is no setting within Gmail to remove or hide that set of contacts.
Some custom CSS might allow you to hide them, but they won't actually be removed.
In my Gmail Contacts
I created a New Group called "GPlus".
I selected all of the Google+ contacts from "Other Contacts" and moved them to "GPlus".
If you do it this way, everything still shows up in Circles.