PTFE-PMMA core-shell nanoparticles as building blocks for self-assembled opals: synthesis, properties and optical properties