I would like to draw this figure here using tikz. However I do not know how to draw curved cylinders in Tikz. 
![enter image description here](https://i.stack.imgur.com/KfJZa.png)

Can someone give a hint with it? Thanks