Mechanical And Dynamical Principles Of Protein Nanomotors by A.R. Khataeea & H.R. Khataeeb