Formation of naphthalene, indene, and benzene from cyclopentadiene pyrolysis: a DFT study.