Two dimensional invisibility cloaking via transformation optics