已知椭圆C的中心在原点,焦点在x轴上,以两个焦点和短轴的两个端点为顶点的四边形是一个面积为8的正方形.
(1)求椭圆C的方程;
(2)设P(-4,0),过点P的直线l与椭圆C相交于M,N两点,当线段MN的中点落在正方形内(包括边界)时,求直线l的斜率的取值范围.