Advances in Membrane Proteins - Cao (Springer Singapore, 2019)