Petrogenesis of migmatites in the Huntly-Portsoy area, north-east Scotland--a discussion