scientific genetic principles