A Study on User Acceptance of Cloud Computing: A Multi-Theoretical Perspective · Study