A heuristics method based on ant colony optimisation for redundancy allocation problems. (11th February 2011)