GMR Power wins new contract for smart meters; stock hits 10% upper limit