Effect of the substitution position and extending the conjugation in naphthalene-triphenylamine hole transport materials for perovskite solar cells