Study on the effects of the characteristics of textile substrates on the photonic crystal films and the related structural colors