Quality assurance of solar panels made in China