The role of water in ATP hydrolysis energy transduction by protein machinery. (2018)