Animal coloration: production, perception, function and application. (22nd May 2017)