Polynomial-Time Algorithm for Controllability Test of a Class of Boolean Biological Networks. (8th July 2010)