Canadiansolar CS3K-305MB-AG