Large-strain and full-color change photonic crystal films used as mechanochromic strain sensors