Publications (Newest First; # denotes co-corresponding authors; * denotes equal contributions):