Axisymmetric and non-axisymmetric flows of a non-newtonian fluid between coaxial rotating discs