Effects of carbohydrate types on larval development and adult traits in a polyphagous fruit fly