Boston Therapeutics files for approval of generic diabetes drug