August 26 (SeeNews) - Canadian energy company NAPEC Inc (TSE:NPC) said on Tuesday that a US subsidiary has won a contract to install a 13-MW solar power array on an existing landfill in New Jersey.