Blowers and fans