Publications  These authors contributed equally to this work