Metamaterial Flat Lens