platinum nanoparticles TPE devices