Physical noise modelling of majority-carrier devices: an adjoint-network approach