お願いします。

xの関数f(x)=2x^3-3(a+1)x^2+6axについて
0<a<1のとき,0≦x≦1における関数f(x)の最大値,最小値,および,それぞれのときのxの値を求めよ。