Teaching physics using project-based engineering curriculum with a theme of alternative energy