solar dual core