Do strategy, processes, personnel and technology affect firm’s propensity to adopt cloud computing? · Study