Electrodeposited Cu2ZnSnSe4 thin film solar cell with 7% power conversion efficiency