Multiple conformational states and gate opening of outer membrane protein TolC revealed by molecular dynamics simulations