Diffuse Interface Modelling of Wetting on Complex Structured Surfaces