Molecular dynamics simulations of membrane proteins and their interactions: from nanoscale to mesoscale. (October 2016)