Babak J. Mehrara: Publications