Aluminum plasmonics based highly transmissive polarization-independent subtractive color filters exploiting a nanopatch array