Text this: Numerical analysis and synthesis of Zno nanorods with various dopant concentrations for electron transport improvement in solar cell applications