Where do we stand now regarding protein nanoparticles? perspectives from the six thinking hats framework | Synapse