在四边形ABCD中,点E、G、F、H分别是AD/BC/BD/AC的中点.当AB,CD满足什么条件时EFGH是矩形、正方形