Adaptive and Evolvable Hardware and Systems: The State of the Art and the Prospectus for Future Development