Scaling effects for flow in micro-channels: Variable property, viscous heating, velocity slip, and temperature jump