Application of educational theories in restructuring an introductory course in renewable energy engineering