Solar energy controversy runs hot in York County