solar weak current