I would like to ask why is there a difference in the inactive ingredients of generics like Finpecia and Finax vs propecia the brand name ? Will this affect their efficacy?