The impact of superstar and non-superstar software on hardware sales: the moderating role of hardware lifecycle