Ocean Power Technologies Inc. (OPTT) reports earnings