salicylic acid or benzoyl peroxide for acne? which is better for severe acne?? wats the difference and wat do each of them do specifically for skin and acne?