i am under my company sponsorship.. if its not possible for my husband to sponsor my sister then i guess the best thing is to try to apply for my sister's family visit visa under my sponsorship.

Thanks for all the info.