Computer aided design and multiple coupled circuit modelling of BDFM