Plasmonic and non-plasmonic layered structures for cloaking applications at visible frequencies