Green Fortress Engineering Inc. one of 25 semifinalists in the NASA iTech initiative