Line bundles on super Riemann surfaces