Fashion photographer Patrick Demarchelier dies at age 78