Janus particles: from synthesis to application