1hp DC Motor. Normal batteries used in motor bikes (48 volts in total) And solar panels
1 HP ~= 760 Watts input at 100% motor efficiency
Controller losses and motor losses mean you'll need more input than that to get 1 HP out - or will get under 1 HP for 760 Watts input.
Typical Solar crystalline silicon solar panels give about 15% at the system level - somewhat more for the best 'normal ones'.
Back contact Si PV cells may give a bit over 20%.
The best you can get money-no-object may give 30%. Cost is very large.
At 15% overall efficiency you get about 150 Watts per square meter in full sun at noon with panel correctly aligned to sun. Less anywhere in China (smog all over) and up to about 20% more in some unusual locations. Say 150W max at noon.
If you want to run your vehicle directly from the panels and at 1 HP = 760 Watts IN you need 760W / (150 W/m^2) ~= 5 square metres of panels. eg
2.6m x 2.6m - square or
3.7m x 1.9m - 2:1 or
4.6m x 1.5m - 3:1
Rather large in any format.
If you want double the power you need double the area.