Synthesis and PTP1B inhibition of 1,2-naphthoquinone derivatives as potent anti-diabetic agents.