Electro-osmosis modulated peristaltic flow of oldroyd 4-constant fluid in a non-uniform channel