Research output of Journal Technovation: A scientometric study · Study