Reviva Pharmaceuticals Holdings Inc. (RVPH) reports earnings