Vitalsource Technologies, Inc. Capital Structure And Shariah Compliance Of Non-financial Firms