Polycyclic aromatic hydrocarbons: a review.