Nokia sues Huawei for patent infringement