Do solar panel factories charge by piece