Graphene oxide (GO) 2D layered films for high efficiency integrated polarizers in ring resonators and waveguides