Publications (* indicates equal contribution):