USD/JPY technical analysis: Greenback struggles to regain the 108.00 handle