Omega-(2-Naphthyloxy) amino alkanes as a novel class of anti-hyperglycemic and lipid lowering agents.