Internal Resources, External Resources and Environment, and Firm Performance: A Study on Taiwanese Small and Medium Sized Firms