Publications (* denotes Equal Contributions)