Post-punk is a heterogeneous type of rock music that emerged in the wake of the punk movement of the 1970s. What elements of punk rock did post-punk depart from?