Diabetes, Type 2 - I would like to know if anyone knows about this new drug Invokana brand name ?