EVOLUTIONARY METHODS FOR DESIGN , OPTIMISATION AND