How Hardware Cycles Affect Long-Term Stock Returns