Pattern formation at liquid interfaces