Did you notice that your link says that biological evolution is not a closed system? Discards the 2nd Law of Thermodynamics arguments, eh? Another nail in the creationut coffin.
As I have said before, there are no true closed systems in nature. However, the Laws of science are an excellent guideline.